.footer {
    width: 100%;
    height: 54px;
    margin-top: 120px;
    border-top: 1px solid #d7d7d7;
    position: relative;
    .footer-left {
        left: 25px;
        top: 15px;
        position: absolute;
        .footer-left-icon {
            font-family: OpenSans;
            font-size: 12px;
            font-weight: 300;
            letter-spacing: 1.4px;
            text-align: left;
            color: #979797;
        }
    }
    .footer-right {
        top: 3px;
        right: 14px;
        position: absolute;
        ul {
            list-style: none;
            li {
                border-right: 1px solid #979797;
                float: right;
                text-align: center;
                height: 14px;
                position: relative;
                line-height: 14px;
                a {
                    display: inline-block;
                    font-family: OpenSans;
                    font-size: 12px;
                    font-weight: 300;
                    color: #979797;
                    text-align: center;
                    padding: 0 8px 0 8px;
                }
            }
        }
    }
}